Search Result for "sea arrow":

The Collaborative International Dictionary of English v.0.48:

Sea arrow \Sea" ar"row\ (Zool.) A squid of the genus Ommastrephes. See Squid. [1913 Webster]